2417 Main Street, London South, ON N6P 1A7